After initialization Wildfire opens it's Main-Window on a screen of
your choice.
All major program parts like the Processor or the Preferences-Editor
can be reached from within this Window.
Because Wildfire has a lot of functions and windows there is a
window-hierarchy. E.g., after closing the Converter-Window all
subwindows like the PictureList-Window or the YAFAAnimOptions-Window
are closed automatically.
Because the Main-Window is on top of the hierarchy you can quit
the program by closing it.
Another function of the Main-Window is to act as an icon-manager
like Workbench. For almost all files affected by the program like
animations, envelopes, images, ... an icon is created automatically
and placed on the Icon Area.
After moving such an icon into another window a filetype-specific
operation is performed.
@{b}Functions:@{ub}
@{" Converter " link ConverterWindow}
@{" Projects " link ProjectsWindow}
@{" Processor " link ProcessorWindow}
@{" Player " link PlayerWindow}
@{" TMaker " link TMakerWindow}
@{" Preferences " link PreferencesWindow}
@{" PlugIns " link PlugInsWindow}
@{" Icon Area " link IconArea}
@{" Icons " link IconsWindow}
@{" DWA " link DWAWindow}
@{" Log " link LogWindow}
@{" Info " link InfoWindow}
@{" Quit " QUIT}
@{" Add " link IconFunctions} @{" Cleanup " link IconFunctions} @{" Reset " link IconFunctions} @{" Load " link IconFunctions} @{" Save " link IconFunctions}
@endnode
@node IconArea
@{b}Icon Area@{ub}
The Icon Area of the Main Window acts as a desktop. You can place,
move or put files on it.
There are four special icons which are initialized at startup
automatically. If you drop a file-icon over one of these icons a
filetype-specific operation is performed.
Trashcan: To delete icons and files. The default is to delete the
icons only. This behaviour can be changed from within
the @{"Icons-Window" link IconsWindow}.
Player: To play animations.
Viewer: To display images.
Editor: To edit or view textfiles.
The external programs envoked can be specified from within
the @{" Preferences-Window" link PreferencesWindow}.
On the bottom of the Main-Window there some addional functions which
deal with icons:
@{" Add " link IconFunctions} @{" Cleanup " link IconFunctions} @{" Reset " IconFunctions} @{" Load " link IconFunctions} @{" Save " link IconFunctions}
@endnode
@node IconFunctions
@{b}Add@{ub}
Using this function you can put one or more external files on the
desktop.
For example you could select 20 images to drop them sequentially
over the Viewer-icon and delete the ugly ones.
@{b}Cleanup@{ub}
After pressing this button the Icon Area is cleanup up.
@{b}Reset@{ub}
This function removes all file-icons from the desktop and
puts the four special icons on it.
@{b}Load@{ub}
The Load-function restores a previous saved desktop.
To make this operation as simple as possible a default
filename is used. This filename can be changed from
within the @{" Icons-Window " link IconsWindow}.
@{b}Save@{ub}
This saves the contents of the whole desktop as the file
specified in the @{" Icons-Window " link IconsWindow}.
PIXELIZE in out width height (ON|OFF) [(XY|X|Y) size red green blue dLeft dRight dTop dBottom]
CONVOLVE in out mix shift (file|matrix)
TWIRL in out (IN|OUT) centreX centreY radius amount power zoom
PERSPECTIVE in out centreX centreY alpha beta (XY|YZ|ZX) camX camY camZ zoom [lightX lightY lightZ dimish]
BUMP in heightMap out left top amount lightX lightY lightZ intensity
TEXT out red green blue bgRed bgGreen bgBlue (NORMAL|OUTLINE|EMBOSS) (LEFT|RIGHT|CENTERED) hSkip font fontSize italic bold underline color textFile [strength [lightX lightY lightZ intensity]]
ANTIQUE in out
HALVE in out
FLIP in out (X|Y|XY)
MOTIONBLUR in out deltaX deltaY
ROTATEBLUR in out centreX centreY amount radius
BLACKHOLE in out centreX centreY amount radius
MAGNET in out centreX centreY amount damping
WAVE in out centreX centreY (X|Y) frames frame zoom damping (ON|OFF) amplitude wavelength phase shift
AREXX in out port tempfile script
COMMENT [string]
PLASMA out width height dimension seed
EMBOSS in out direction
REPLACECOMP in1 in2 out (RED|GREEN|BLUE)
OILTRANSFER in out rect
MEDIANFILTER in out rect
ADD in1 in2 out (ADD|SUBTRACT)
RASTER in out
SWAPRGB in out (RBG|GRB|GBR|BRG|BGR)
NOISE in out intensity probability seed
POSTERISE in out bits
ROLL in out deltaX deltaY (ON|OFF)
CARTESIAN2POLAR in out r0 phi0
CUBE in out centreX centreY zoom (XY|YZ|XZ|NONE) alpha beta camX camY camZ (ON|OFF) lightX lightY lightZ intensity hardness ambient size